package com.meichis.yndms.model;

import java.io.Serializable;
import java.util.List;

public class FeedBack implements Serializable {

    /**
     * OwnerClient : 5902778
     * ID : 73
     * Classify : 1
     * State : 3
     * ClassifyName : 人员投诉
     * StateName : 已回复
     * Content : 投诉这个小瘪三
     * OwnerClientName : 诺德超市-金策测试
     * InsertTime : 2022-11-10 14:41:36
     * Remark :
     * Atts : [{"Id":7411374,"RelateType":230,"RelateId":73,"Name":"FeedBackPicture0","Path":"","ExtName":"jpg","FileSize":44,"Description":"wxfile://tmp_c38641aa23b20ea8e31d29735d9c9f6624dc33203046cb2b.jpg","UploadUser":"YiliYN-MALL_17602506008","UploadTime":"2022-11-10T14:41:36.66","IsDelete":"N","ExtPropertys":"Y||","Guid":"4964e565-c39a-47cd-93aa-55dda4e72106"}]
     * Replys : [{"ID":59,"Content":"CANCAN2","Role":1,"RoleName":"经销商","InsertTime":"2022-11-18 10:18:22","Staff":328058,"StaffName":"李勒","Atts":[{"Id":7411532,"RelateType":231,"RelateId":59,"Name":"1668736808663.jpg","Path":"","ExtName":"jpg","FileSize":30,"Description":"","UploadUser":"W1257536","UploadTime":"2022-11-18T09:59:15.523","IsDelete":"N","ExtPropertys":"N||","Guid":"417ef73e-5c24-4c0d-b99f-717195266c24"}]},{"ID":60,"Content":"测试新增图片回复","Role":1,"RoleName":"经销商","InsertTime":"2022-11-18 15:59:04","Staff":255329,"StaffName":"方锐球","Atts":[{"Id":7411537,"RelateType":231,"RelateId":60,"Name":"Pictures2022111815590092.jpg","Path":"","ExtName":"jpg","FileSize":52,"Description":"","UploadUser":"W3003232","UploadTime":"2022-11-18T15:58:10.517","IsDelete":"N","ExtPropertys":"N||","Guid":"22b2caf7-9f8f-44c4-82cb-8ba870bf1e60"}]}]
     */

    private int OwnerClient;
    private int ID;
    private int Classify;
    private int State;
    private String ClassifyName;
    private String StateName;
    private String Content;
    private String OwnerClientName;
    private String InsertTime;
    private String Remark;
    private List<AttsBean> Atts;
    private List<ReplysBean> Replys;

    public int getOwnerClient() {
        return OwnerClient;
    }

    public void setOwnerClient(int OwnerClient) {
        this.OwnerClient = OwnerClient;
    }

    public int getID() {
        return ID;
    }

    public void setID(int ID) {
        this.ID = ID;
    }

    public int getClassify() {
        return Classify;
    }

    public void setClassify(int Classify) {
        this.Classify = Classify;
    }

    public int getState() {
        return State;
    }

    public void setState(int State) {
        this.State = State;
    }

    public String getClassifyName() {
        return ClassifyName;
    }

    public void setClassifyName(String ClassifyName) {
        this.ClassifyName = ClassifyName;
    }

    public String getStateName() {
        return StateName;
    }

    public void setStateName(String StateName) {
        this.StateName = StateName;
    }

    public String getContent() {
        return Content;
    }

    public void setContent(String Content) {
        this.Content = Content;
    }

    public String getOwnerClientName() {
        return OwnerClientName;
    }

    public void setOwnerClientName(String OwnerClientName) {
        this.OwnerClientName = OwnerClientName;
    }

    public String getInsertTime() {
        return InsertTime;
    }

    public void setInsertTime(String InsertTime) {
        this.InsertTime = InsertTime;
    }

    public String getRemark() {
        return Remark;
    }

    public void setRemark(String Remark) {
        this.Remark = Remark;
    }

    public List<AttsBean> getAtts() {
        return Atts;
    }

    public void setAtts(List<AttsBean> Atts) {
        this.Atts = Atts;
    }

    public List<ReplysBean> getReplys() {
        return Replys;
    }

    public void setReplys(List<ReplysBean> Replys) {
        this.Replys = Replys;
    }

    public static class AttsBean {
        /**
         * Id : 7411374
         * RelateType : 230
         * RelateId : 73
         * Name : FeedBackPicture0
         * Path :
         * ExtName : jpg
         * FileSize : 44
         * Description : wxfile://tmp_c38641aa23b20ea8e31d29735d9c9f6624dc33203046cb2b.jpg
         * UploadUser : YiliYN-MALL_17602506008
         * UploadTime : 2022-11-10T14:41:36.66
         * IsDelete : N
         * ExtPropertys : Y||
         * Guid : 4964e565-c39a-47cd-93aa-55dda4e72106
         */

        private int Id;
        private int RelateType;
        private int RelateId;
        private String Name;
        private String Path;
        private String ExtName;
        private int FileSize;
        private String Description;
        private String UploadUser;
        private String UploadTime;
        private String IsDelete;
        private String ExtPropertys;
        private String Guid;
        private String Url;

        public int getId() {
            return Id;
        }

        public void setId(int Id) {
            this.Id = Id;
        }

        public int getRelateType() {
            return RelateType;
        }

        public void setRelateType(int RelateType) {
            this.RelateType = RelateType;
        }

        public int getRelateId() {
            return RelateId;
        }

        public void setRelateId(int RelateId) {
            this.RelateId = RelateId;
        }

        public String getName() {
            return Name;
        }

        public void setName(String Name) {
            this.Name = Name;
        }

        public String getPath() {
            return Path;
        }

        public void setPath(String Path) {
            this.Path = Path;
        }

        public String getExtName() {
            return ExtName;
        }

        public void setExtName(String ExtName) {
            this.ExtName = ExtName;
        }

        public int getFileSize() {
            return FileSize;
        }

        public void setFileSize(int FileSize) {
            this.FileSize = FileSize;
        }

        public String getDescription() {
            return Description;
        }

        public void setDescription(String Description) {
            this.Description = Description;
        }

        public String getUploadUser() {
            return UploadUser;
        }

        public void setUploadUser(String UploadUser) {
            this.UploadUser = UploadUser;
        }

        public String getUploadTime() {
            return UploadTime;
        }

        public void setUploadTime(String UploadTime) {
            this.UploadTime = UploadTime;
        }

        public String getIsDelete() {
            return IsDelete;
        }

        public void setIsDelete(String IsDelete) {
            this.IsDelete = IsDelete;
        }

        public String getExtPropertys() {
            return ExtPropertys;
        }

        public void setExtPropertys(String ExtPropertys) {
            this.ExtPropertys = ExtPropertys;
        }

        public String getGuid() {
            return Guid;
        }

        public void setGuid(String Guid) {
            this.Guid = Guid;
        }

        public String getUrl() {
            return Url;
        }

        public void setUrl(String url) {
            Url = url;
        }
    }

    public static class ReplysBean {
        /**
         * ID : 59
         * Content : CANCAN2
         * Role : 1
         * RoleName : 经销商
         * InsertTime : 2022-11-18 10:18:22
         * Staff : 328058
         * StaffName : 李勒
         * Atts : [{"Id":7411532,"RelateType":231,"RelateId":59,"Name":"1668736808663.jpg","Path":"","ExtName":"jpg","FileSize":30,"Description":"","UploadUser":"W1257536","UploadTime":"2022-11-18T09:59:15.523","IsDelete":"N","ExtPropertys":"N||","Guid":"417ef73e-5c24-4c0d-b99f-717195266c24"}]
         */

        private int ID;
        private String Content;
        private int Role;
        private String RoleName;
        private String InsertTime;
        private int Staff;
        private String StaffName;
        private List<AttsBeanX> Atts;

        public int getID() {
            return ID;
        }

        public void setID(int ID) {
            this.ID = ID;
        }

        public String getContent() {
            return Content;
        }

        public void setContent(String Content) {
            this.Content = Content;
        }

        public int getRole() {
            return Role;
        }

        public void setRole(int Role) {
            this.Role = Role;
        }

        public String getRoleName() {
            return RoleName;
        }

        public void setRoleName(String RoleName) {
            this.RoleName = RoleName;
        }

        public String getInsertTime() {
            return InsertTime;
        }

        public void setInsertTime(String InsertTime) {
            this.InsertTime = InsertTime;
        }

        public int getStaff() {
            return Staff;
        }

        public void setStaff(int Staff) {
            this.Staff = Staff;
        }

        public String getStaffName() {
            return StaffName;
        }

        public void setStaffName(String StaffName) {
            this.StaffName = StaffName;
        }

        public List<AttsBeanX> getAtts() {
            return Atts;
        }

        public void setAtts(List<AttsBeanX> Atts) {
            this.Atts = Atts;
        }

        public static class AttsBeanX {
            /**
             * Id : 7411532
             * RelateType : 231
             * RelateId : 59
             * Name : 1668736808663.jpg
             * Path :
             * ExtName : jpg
             * FileSize : 30
             * Description :
             * UploadUser : W1257536
             * UploadTime : 2022-11-18T09:59:15.523
             * IsDelete : N
             * ExtPropertys : N||
             * Guid : 417ef73e-5c24-4c0d-b99f-717195266c24
             */

            private int Id;
            private int RelateType;
            private int RelateId;
            private String Name;
            private String Path;
            private String ExtName;
            private int FileSize;
            private String Description;
            private String UploadUser;
            private String UploadTime;
            private String IsDelete;
            private String ExtPropertys;
            private String Guid;
            private String Url;

            public int getId() {
                return Id;
            }

            public void setId(int Id) {
                this.Id = Id;
            }

            public int getRelateType() {
                return RelateType;
            }

            public void setRelateType(int RelateType) {
                this.RelateType = RelateType;
            }

            public int getRelateId() {
                return RelateId;
            }

            public void setRelateId(int RelateId) {
                this.RelateId = RelateId;
            }

            public String getName() {
                return Name;
            }

            public void setName(String Name) {
                this.Name = Name;
            }

            public String getPath() {
                return Path;
            }

            public void setPath(String Path) {
                this.Path = Path;
            }

            public String getExtName() {
                return ExtName;
            }

            public void setExtName(String ExtName) {
                this.ExtName = ExtName;
            }

            public int getFileSize() {
                return FileSize;
            }

            public void setFileSize(int FileSize) {
                this.FileSize = FileSize;
            }

            public String getDescription() {
                return Description;
            }

            public void setDescription(String Description) {
                this.Description = Description;
            }

            public String getUploadUser() {
                return UploadUser;
            }

            public void setUploadUser(String UploadUser) {
                this.UploadUser = UploadUser;
            }

            public String getUploadTime() {
                return UploadTime;
            }

            public void setUploadTime(String UploadTime) {
                this.UploadTime = UploadTime;
            }

            public String getIsDelete() {
                return IsDelete;
            }

            public void setIsDelete(String IsDelete) {
                this.IsDelete = IsDelete;
            }

            public String getExtPropertys() {
                return ExtPropertys;
            }

            public void setExtPropertys(String ExtPropertys) {
                this.ExtPropertys = ExtPropertys;
            }

            public String getGuid() {
                return Guid;
            }

            public void setGuid(String Guid) {
                this.Guid = Guid;
            }

            public String getUrl() {
                return Url;
            }

            public void setUrl(String url) {
                Url = url;
            }
        }
    }
}
